traffic surveillance - French English Dictionary